package main

import (
    "fmt"
    "unsafe"
)

type Example1 struct {
    a uint8
    b uint16
    c uint32
}

type Example2 struct {
    a uint8
    c uint32
    b uint16
}


func main() {
    var example1 Example1
	var example2 Example2

    size1 := unsafe.Sizeof(example1)
    size2 := unsafe.Sizeof(example2)
    
    fmt.Printf("struct size %d %d\n", size1, size2)

}